a manatee - French English Dictionary